typedef enum foo_enum_e			/* Sample enumeration type */
{
	FOO_ONE,				/* One fish */
	FOO_TWO,				/* Two fish */
	FOO_RED,				/* Red fish */
	FOO_BLUE,				/* Blue fish */
	FOO_PRIVATE				/* Private fish @private@ */
} foo_enum_t;

typedef enum foo_enum2_e		/* Sample enumeration type #2 */
{
	FOO2_ONE,				/* One fish #2 */
	FOO2_TWO,				/* Two fish #2 */
	FOO2_RED,				/* Red fish #2 */
	FOO2_BLUE,				/* Blue fish #2 */
	FOO2_PRIVATE				/* Private fish #2 @private@ */
} foo_enum2_t;
